A colormap object for a surface plot.
Gets the relative x-y coordinates of the axes origin.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
The [x, y] coordinates, each in [0.0, 1.0].
Gets the relative width and height of the axes.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
The [width, height], each in [0.0, 1.0].
Retrieves a string result from a colormap object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
The string.
Gets the relative length of the colorbar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
The length in [0.0, 1.0]; 0 uses GNUPLOT's default.
Gets the relative thickness of the colorbar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
The thickness in [0.0, 1.0]; 0 uses GNUPLOT's default.
Gets the GNUPLOT command string to represent this colormap object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
The command string.
Gets a logical value determining if the border should be drawn.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
Returns true if the border should be drawn; else, false.
Gets a logical value determining if the colormap should be drawn horizontally and below the plot.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
Returns true if the colormap should be drawn horizontally; else, false.
Gets the label to associate with the colorbar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
The label.
Gets a logical value determining if the tic marks should be drawn.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(in) | :: | this |
The colormap object. |
Returns true if the tic marks should be drawn; else, false.
Sets the axes origin coordinates, each clamped to [0.0, 1.0].
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(inout) | :: | this |
The colormap object. |
||
| real(kind=real32), | intent(in), | dimension(2) | :: | x |
The requested [x, y] coordinates. |
Sets the axes width and height, each clamped to [0.0, 1.0].
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(inout) | :: | this |
The colormap object. |
||
| real(kind=real32), | intent(in), | dimension(2) | :: | x |
The requested [width, height]. |
Sets the relative colorbar length, clamped to [0.0, 1.0].
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(inout) | :: | this |
The colormap object. |
||
| real(kind=real32), | intent(in) | :: | x |
The requested length; 0 uses GNUPLOT's default. |
Sets the relative colorbar thickness, clamped to [0.0, 1.0].
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(inout) | :: | this |
The colormap object. |
||
| real(kind=real32), | intent(in) | :: | x |
The requested thickness; 0 uses GNUPLOT's default. |
Sets a logical value determining if the border should be drawn.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(inout) | :: | this |
The colormap object. |
||
| logical, | intent(in) | :: | x |
Set to true if the border should be drawn; else, false. |
Sets a logical value determining if the colormap should be drawn horizontally and below the plot.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(inout) | :: | this |
The colormap object. |
||
| logical, | intent(in) | :: | x |
Set to true if the colormap should be drawn horizontally; else, false. |
Sets the label to associate with the colorbar.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(inout) | :: | this |
The colormap object. |
||
| character(len=*), | intent(in) | :: | x |
The label. |
Sets a logical value determining if the tic marks should be drawn.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(colormap), | intent(inout) | :: | this |
The colormap object. |
||
| logical, | intent(in) | :: | x |
Set to true if the tic marks should be drawn; else, false. |